class MemoriaFisica ():
    
###############################################################################################################
    #INICIALIZACION
    def __init__(self, tamanio):
        self.tamanio = tamanio
        self.memory = {} # {dir: instruccion}
        i = 0; 
        while (i<tamanio):
            self.memory[i]= None
            i+= 1
    
###############################################################################################################
    #METODOS
    def put (self, intr, direccion):#
        #pedir al asignador, el comienzo del bloque
        self.memory [direccion]= intr
        
    def get (self, direccion):
        return self.memory[direccion]#retorna una instruccion
    


